body {
  padding: 0px;
  margin: 0px;
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
  background-color: #f0f4f9;
  color:#788188;
  /*color: #939aa0;*/
}

a {
  color: #00B7FF;
}
.dropdown-item{
  padding: .6rem 1.5rem;
  font-size: 14px;
  color: #333 ;
  cursor: pointer;
}
.dropdown-item:active{
  color: #333 ;
  background-color: #f5f5f5
}
a.dropdown-item:hover{
  background-color: #edf2f3;
}
a.backHome{
  padding: 1.3rem 1.4rem;
  margin: 0;color: #939aa0 !important;
}

a.backHome:hover{
  color: #303437!important;
  background-color: #edf2f3;
}

ul,li{list-style-type:none;}
.green{background-color: #1ab667;cursor: pointer;}
.red{background-color: #f05050;cursor: pointer;}
.blue{background-color: #4cb6cb;cursor: pointer;}
.orange{background-color: #ff9c00;cursor: pointer;}
.violet{background-color:#545ca6;cursor: pointer;}
.fr{float: right;}
.flex{flex: 1; }
.prl15{padding-right: 15px!important;padding-left: 15px!important;}
.prl10{padding-right: 10px!important;padding-left: 10px!important;}
.pr20{padding-right: 20px!important;}
.pl15{padding-left: 15px!important;}
.form-label{text-align:right; line-height: 2.4rem}
.p0{padding: 0; }
.pt1{padding-top:1rem;}
.mr1{margin-right: 1rem;}
.mb14{margin-bottom: 1.4rem;}
.ptb20{padding-top: 20px;padding-bottom: 20px;}
.display-inblock{display: inline-block;}
.display-flex{display: flex;}
.justify-content-end{justify-content: flex-end;}
.bfb44{width: 44%;margin-right: 2.4rem}
.bfb12{width: 12%}
.bfb80{width: 80%}
.bfb90{margin-left: 13px;width: 96.3%;}
.bfb91{width: 31.8%;display: inline-block;float:left; margin-left: 4px;}
.bfb20{width: 20%}
.btn-default {
  color:#37474f;
  
}
.border-bottom-shadow{border-bottom: 1px solid #eee;box-shadow: 0 1px rgba(100, 100, 100, .02);}
.sidebar{width:14.4rem;background: #232c32;position: fixed;top: 0;bottom: 0;z-index: 1000;}
.sidebar .logo{height: 3.75rem;background-color: #298cef;}
.sidebar .logo a{color: #fff;display: block;line-height: 3.75rem;text-align: center;font-size: 1.2rem; }
.main-search{background-color: #fff;cursor: pointer;margin-bottom: 1.4rem; }
.main-content{flex: 1;-webkit-flex: 1;margin-left: 14.4rem;}
.navbar-dark .navbar-nav .nav-link{color: #444;}
.navbar-nav .nav-link{ padding: 1.2rem 1rem 1.3rem 1.6rem; color:#8ca1af;}
.navbar-nav>li:hover>.nav-link,.navbar-nav>li:active>.nav-link {background-color: #2c3942;color: #fff;}
.nav-first-level>li.open>a{background-color: #2c3942;color: #fff;}
.nav-first-level>li>a{color: #939aa0!important;}

.navbar-nav .nav-link i{padding-right: 0.8rem;}
.nav-second-level .nav-link{padding-left: 3.4rem;}
.nav-second-level{display: none;}
.nav-second-level li.active a{background-color: #2c3942;  color: #fff; }
.nav-xs .logo{overflow: hidden!important;}
.nav-xs .navbar-nav li{height: 3.13rem; }
.nav-xs .navbar-nav li>a{padding: 0;}
.nav-xs .navbar-nav li>a>i{line-height: 3.13rem;display: block;font-size: 1rem;text-align: center;padding-right:0;}
.nav-xs .navbar-nav li>a>span{display: none;}
.nav-xs .navbar-nav li .nav-second-level{display: none!important;}
/*.nav-xs .navbar-nav>li.open>a{background-color: #232c32;color: #8ca1af;}*/
.nav-xs .navbar-nav>li.open:hover>a {    background-color: #2c3942;color: #fff;}
.nav-xs .navbar-nav>li:hover>ul,.nav-xs .navbar-nav>li:active>ul,.nav-xs .navbar-nav>li.open:hover>a {display: block!important;}
.nav-xs .navbar-nav>li{position: relative;}
.nav-xs .navbar-nav>li>.nav-second-level{position: absolute;top: 0;left: 4.4rem;background-color: #232c32;}
.nav-xs .navbar-nav>li>.nav-second-level>li{width: 12rem;padding: 0.6rem 1rem 0.6rem 1.4rem;height: 3.1rem;line-height:2rem}
.nav-xs .navbar-nav>li>.nav-second-level>li:hover,.nav-xs .navbar-nav>li>.nav-second-level>li:hover.active a{background-color: #2c3942;color: #fff;}
.nav-xs .nav-second-level li.active a,.nav-xs .nav-second-level li.active{background-color: #2c3942;color: #fff;}
.main-content .navbar{padding: 0 1rem 0 0;} 
.main-content>.navbar>.navbar-brand{ padding: 1.14rem 1.4rem;margin: 0;color: #939aa0;}
.main-content>.navbar>.navbar-brand:hover{background-color: #edf2f3;color: #303437;}
.main-content .fa-indent{font-size: 0.9rem;}
.portrait{padding: 0.8rem 1.4rem !important;}
.portrait img{width: 2rem;}
/*导航栏允许最小缩进为576*/
@media (min-width: 576px){
	.navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 1.4rem;
        padding-left: 1.4rem;
    }
}
.headNavbar .navbar-nav>li:hover>a{background-color: #edf2f3;color: #303437;}
.breadcrumb{color: #00B7FF; box-shadow: 0 1px 1px rgba(0,0,0,.1);background-color:#fff;}
.breadcrumb-item{color: #788188}
.breadcrumb-item a{color: #00B7FF;}
.content-container{color: #788188;margin: 1rem;}
.content-container .pageHeader{padding: 1rem;background-color: #fff;margin-bottom: 1rem;}
.content-container>.row{margin-right: 0px;}
.content-container .pageContent{padding: 1rem;background-color: #fff;}
.pageHeader>.form-row>.col-auto{display: flex;}
/*.statistics-box{margin-right: 2rem;}*/
.statistics-box>.top,.statistics-box>.botton{margin-right: 0;margin-left: 0;}
.statistics-box>.top span,.statistics-box>.botton span{display: block;padding-top: 0.6rem;  font-size: 3rem;}
.statistics-box>.top p,.statistics-box>.top span{color: #fff;text-align: center;}
.statistics-box>.botton p,.statistics-box>.botton span{color: #37474f;text-align: center;}
.newOrder{margin-left: 0px;margin-right: 0px;margin-top: 1.4rem;box-shadow: 0 1px 1px rgba(0, 0, 0, .05);border-radius: .2rem;}    
.newOrder>.col-xs-4>.num{height:100px; width: 112%; margin-left: -15px;}
/*.newOrder p{color: #fff;height: 40px;text-align: center;padding-top: 45px;}*/
.newOrder p{ color: #fff;text-align: center;}
.num span{display: block; color: #FFF;font-size: 3em; padding-top: .3em;text-align: center;}
.newOrder>.col-xs-3>.orderTitle{ padding-top: 150px; font-size: 18px;text-align:center;height: 40px;color:#fff;margin-right: 10px;}
.newOrder>.col-xs-3>.orderNumber{margin-top: 50px;margin-right: 15px;text-align: center;color:#fff;font-size: 18px;}
/*.newOrder>.col-xs-8>.num,.newOrder>.col-xs-8>.product{padding-bottom: 1px;padding-top: 15px;font-size: 1.1em;}    
.newOrder>.col-xs-8>.num span,.newOrder>.col-xs-8>.product span{margin-left: 10px;}  */  
    

.news-box{padding-top: 1rem;padding-left: 1rem;font-size: 1rem;}
.news-box .title{padding: 0.6rem 0;color: #37474f;}
.news-box .title i{margin-right: 0.4rem;}
.news-box .body .time-line{padding-left: 0;}
.news-box .body .time-line li{display: flex;}
.news-box .body{position: relative;}
.news-box .body .time-line:before{content: ' ';width: 2px; background: #e4eaec;position: absolute; top: 1.6rem;bottom: 1.6rem;left: 6.4rem;}
/* .news-box .body .time-line li:first-child:before{    border-color: #99f2c2;background: #1ab667;} */ /*时间轴起始绿色和结束红色*/ 
/* .news-box .body .time-line li:last-child:before{     border-color: #ffbfc1;background: #f05050;} */
.news-box .body .time-line li{padding: 1rem 0;position: relative;}
.news-box .body .time-line li:before{content: ' ';width: 1rem; height: 1rem; border: 2px solid #e4eaec; border-radius: 50px;position: absolute; top: 1.3rem; left: 5.96rem;background: #fff;}
.news-box .body .time-line li>time{line-height: 1.3rem;font-size: 14px;}
.news-box .body .time-line li>h5{line-height: 1rem;font-size: 14px;  margin-left: 3.6rem!important;display: inline-block;margin-left: 2.8rem;margin-bottom: 0; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-box .body .time-line li>h5>a{cursor: pointer; color: #37474f;flex-wrap: nowrap;}
.fixed-table-container.processDetailTable{height: 700px !important}
.fixed-table-container.orderDetailTable{height: 700px !important}

.modal-body{ word-wrap: break-word; word-break: normal; overflow: auto;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 14px;
}
.form-control{font-size: 14px;}
.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}
.main-border{        overflow: hidden;  border: 1px solid transparent; background-color: #fff;border-radius: 0.4rem; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
/*@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('./fonts/glyphicons-halflings-regular.eot');
  src: url('./fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('./fonts/glyphicons-halflings-regular.woff') format('woff'), url('./fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('./fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
 
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
}*/
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{
  font-size: 14px;
}
.btn{font-size: 14px;}
.modal-header{ color: #37474f;padding: 0.8rem 1.2rem;}
.modal-title{font-size: 1rem;font-weight: 600;}
.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn{line-height: 1.5rem}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('./fonts/glyphicons-halflings-regular.eot');
  src: url('./fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('./fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('./fonts/glyphicons-halflings-regular.woff') format('woff'), url('./fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('./fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*.glyphicon-asterisk:before {
  content: "\2a";
}*/
.glyphicon-plus:before {
  content: "\2b";
}
/*
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
*/
.glyphicon-pencil:before {
  content: "\270f";
}
/*
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}*/
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
/*.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}*/
.glyphicon-trash:before {
  content: "\e020";
}
/*
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}*/
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
/*
.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-repeat:before {
  content: "\e030";
}*/
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-refresh:before {
  content: "\e031";
}
/*.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}*/
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-play:before {
  content: "\e072";
}
/*
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}


.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}*/
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
/*
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}*/
.glyphicon-bullhorn:before {
  content: "\e122";
}
/*
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
*/
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
/*
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}*/
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-disk:before {
  content: "\e172";
}
/*
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}*/
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


input[type="search"] {
  -webkit-appearance: none;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  line-height: 34px;
  line-height: 1.42857143 \0;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
  line-height: 30px;
  line-height: 1.5 \0;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 46px;
  line-height: 1.33 \0;
}
_:-ms-fullscreen,
:root input[type="date"],
_:-ms-fullscreen,
:root input[type="time"],
_:-ms-fullscreen,
:root input[type="datetime-local"],
_:-ms-fullscreen,
:root input[type="month"] {
  line-height: 1.42857143;
}
_:-ms-fullscreen.input-sm,
:root input[type="date"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="time"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="datetime-local"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="month"].input-sm {
  line-height: 1.5;
}
_:-ms-fullscreen.input-lg,
:root input[type="date"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="time"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="datetime-local"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="month"].input-lg {
  line-height: 1.33;
}
.form-group {
  margin-bottom: 18px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  /* padding-left: 20px; */
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm,
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm,
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
textarea.form-group-sm .form-control,
select[multiple].input-sm,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.input-lg,
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-lg,
select.form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
textarea.form-group-lg .form-control,
select[multiple].input-lg,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.has-feedback {
  position: relative;
}
/* .has-feedback .form-control {
  padding-right: 42.5px;
} */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  line-height: 2.4rem;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  /* -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); */
  /* box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); */
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

.protocol-list-ul>li {
    border-top: 1px solid #e4eaec;
    overflow: hidden;
    background-color: #fff;
    height: 36px;
}
#user-protocol-list>.title>li {
    display: inline-block;
    float: left;
    padding: 6px;
    overflow: hidden;
    color: #526069;
}
div.display-none{
  display:none;
}
.protocol-list-ul>li>div {
    float: left;
    padding: 6px;
    line-height: 1.6;
    color: #76838f;
    cursor: default;
}

.fixed-table-toolbar .bs-bars, .fixed-table-toolbar .columns, .fixed-table-toolbar .search{margin-bottom: 20px;}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle{
  border: 1px solid #ced4da;
}
.bootstrap-select .dropdown-menu a:hover{
  background-color: #1e90ff;
  color:#fff;
}
span.indicator{
  color: red;
}
span.indicatorName{
  margin-left: 10px;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.fixed-table-body::-webkit-scrollbar  
{  
    width: 4px;  /*滚动条宽度*/
    height: 4px;  /*滚动条高度*/
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
.fixed-table-body::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  /*滚动条的背景区域的圆角*/
    background-color: f1f1f1;/*滚动条的背景颜色*/  
}  
  
/*定义滑块 内阴影+圆角*/  
.fixed-table-body::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  /*滚动条的圆角*/
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: c1c1c1;  /*滚动条的背景颜色*/
}

td .overTag{
  /* border: 3px solid red;
    border-radius: 20px;
    padding: 5px; */
    color: #1ab667;
}
td .notBeginTag{
  /* padding-bottom: 7px;
  padding-top: 2px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
  background-color: #1c84c6;
  border-color: #1c84c6; */
  color: #545ca6;
}
td .pauseTop{
  color: #4cb6cb;
}
td .loadingTag{
  color:#007bff ;
}
/* 共有三处 工序详情 产品配置 订单工序详情 */
div.buttonGroup{
  margin-left: 10px;
  margin-top: 10px;
}
td .editButton{
  padding-left: 4px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #fff;
  width: 80px;
  background-color: #1ab667;
  border-color: #1ab667;
}
td .delButton{
  color: #fff;
  width: 80px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-left: 4px;
  background-color: #f05050;
  border-color: #f05050;
}

td .delButton i{
  pointer-events: none;
}

span.muiltiKey{
   margin-top:8px;
   margin-right: 8px;

}

.multiMargin{
  margin: 15px 0 5px;
}